import useUserStore from '@/store/module/user'
let userStore = useUserStore()
export const isHas = function (app: any) {
  //定义全局自定义指令
  app.directive('has', {
    mounted(el: any, option: any) {
      //通过判断用户信息里面携带的参数buttons的里面有没有当前按钮的value，有就不操作，没有就移除按钮
      //实现按钮鉴权
      if (!userStore.btnArr.includes(option.value)) {
        el.parentNode.remove(el)
      }
    },
  })
}
